package com.huahang.fashionpress.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.huahang.fashionpress.model.Product;
import com.huahang.fashionpress.vo.ProductVO;

import javax.servlet.http.HttpServletRequest;
import java.util.List;

/**
 * @Author: 阿俊哥 李梦阳
 * @Date: 2019/8/23 16:12
 * @Version 1.0
 */
public interface ProductService {

    /*根据商品的状态进行查询*/
    Page<Product> selectProductList(int productStatus,int size,int pagenum);

    Product selectProductById(String productId);

    List<Product> selectProductByName(String productName);

    boolean addProduct(Product product, HttpServletRequest request);

    //修改商品的状态
    void updateProductStatus(String productId);

    //修改商品信息
    boolean updateProduct(Product product);

    List<Product> SelectProductByCategoryId(int id);
}
